// axios 公共配置
axios.defaults.baseURL = "http://localhost:3000/api"

// 基地址
/* axios.interceptors.request.use(
  (config) => {
    // 修改配置，如添加Token
    const token = localStorage.getItem('token');
    if (token) {
      config.headers.Authorization = `Bearer ${token}`;
    }
    return config; // 必须返回配置对象
  },
  (error) => {
    // 处理请求错误（如配置无效）
    return Promise.reject(error);
  }
)
 */
axios.interceptors.response.use(
  (response) => {
    // 直接返回响应数据，简化后续处理
    return response.data;
  },
  (error) => {
    // 处理HTTP错误状态码
    if (error?.response?.status === 401) {
      alert("登录过期")
      localStorage.clear()
      window.location.href = '../login/index.html'; // 跳转登录
    }
    return Promise.reject(error); // 传递错误
  }
);